favored to win - Alemán Inglés Diccionario